package com.qfedu.minio;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * minio属性类
 */
@Data
// 通过指定的前缀，绑定配置文件中同名的属性
//通过该方式.可以实现对属性的自动赋值
@ConfigurationProperties(prefix = "minio")
public class MinioProperties {

    /**
     * 端点
     */
    //@Value("${minio.endpoint}")
    private String endpoint;

    //@Value("${minio.accessKey}")
    private String accessKey;

    //@Value("${minio.secretKey}")
    private String secretKey;

    /**
     * 桶名称
     */
    //@Value("${minio.bucketName}")
    private String bucketName;
}